• word of the day

    palmer peninsula

    palmer peninsula - Dictionary definition and meaning for word palmer peninsula

    Definition
    (noun) a large peninsula of Antarctica that extends some 1200 miles north toward South America; separates the Weddell Sea from the South Pacific
    Synonyms : antarctic peninsula

Word used in video below:
text: hanging out with Arnold Palmer in the future?
Download our Mobile App Today
Receive our word of the day
on Whatsapp